package com.hyt.it.ogt.kq.service.gov.model.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.util.List;
import java.util.Set;

@Data
@EqualsAndHashCode
@Accessors(chain = true)
@ToString(callSuper = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "短信推送参数对象", description = "短信推送参数对象")
public class MessageParam {

    @ApiModelProperty(value = "推送短信ID")
    private String sendLogId;

    @ApiModelProperty(value = "项目ID")
    private String projectId;

    @ApiModelProperty(value = "短信内容")
    private String messageContent;

    @ApiModelProperty(value = "部门id")
    private Set<String> deptIds;

    @ApiModelProperty(value = "考生id")
    private List<String> studentIds;

}
